systematic irrigation - French English Dictionary